corroborating testimony - Turkish English Dictionary